The Householder - QL Matrix Diagonalisation

نویسندگان

  • J S Reeve
  • M Heath
چکیده

In this paper we report an eeective parallelisation of the House-holder routine for the reduction of a real symmetric matrix to tri-diagonal form and the QL algorithm for the diagonalisation of the resulting matrix. The Householder algorithm scales like N 3 =P + N 2 log 2 (P) and the QL algorithm like N 2 + N 3 =P as the number of processors P is increased for xed problem size. The constant parameters , , and are obtained empirically. When the eigenvalues only are required the Householder method scales as above while the QL algorithm remains sequential. The code is implemented in c in conjunction with the Message Passing Interface (MPI) libraries and veriied on a sixteen node IBM SP2 and for real matrices that occur in the simulation of properties of crystaline materials

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Sequential Matrix Diagonalisation Algorithms for Polynomial EVD of Parahermitian Matrices

For parahermitian polynomial matrices, which can be used, for example, to characterise space-time covariance in broadband array processing, the conventional eigenvalue decomposition (EVD) can be generalised to a polynomial matrix EVD (PEVD). In this paper, a new iterative PEVD algorithm based on sequential matrix diagonalisation (SMD) is introduced. At every step the SMD algorithm shifts the do...

متن کامل

Fast Diagonalization of Large and Dense Complex Symmetric Matrices, with Applications to Quantum Reaction Dynamics

We present a new fast and efficient algorithm for computing the eigenvalues and eigenvectors of large-size nondefective complex symmetric matrices. Our work was motivated by the emergence of this problem in recent methods for solving chemical reactive problems. The algorithm we present is similiar to the QR (QL) algorithm for complex Hermitian matrices, but we use complex orthogonal (not unitar...

متن کامل

Lazy Householder Decomposition of Sparse Matrices

This paper describes Householder reduction of a rectangular sparse matrix to small band upper triangular form Bk+1. Bk+1 is upper triangular with nonzero entries only on the diagonal and on the nearest k superdiagonals. The algorithm is similar to the Householder reduction used as part of the standard dense SVD computation. For the sparse “lazy” algorithm, matrix updates are deferred until a ro...

متن کامل

A New Point of View for Householder Orthogonal Matrix by Using Exponential Matrix

There are many different methods to obtain an orthogonal matrix. Householder discovered an orthogonal matrix, and it can be applied to solve physical problems of reflection. In this classroom note, we can obtain an orthogonal matrix group eAt, where A is antisymmetric with angular vector ω. When t is setting to be t=π/|ω|, eAt is equivalent to a Householder matrix of a reflecting plane with nor...

متن کامل

UBk+1V Block Sparse Householder Decomposition

This paper describes Householder reduction of a rectangular sparse matrix to small band upper triangular form. Using block Householder transformations gives good orthogonality, is computationally efficient, and has good potential for parallelization. The algorithm is similar to the standard dense Householder reduction used as part of the usual dense SVD computation. For the sparse algorithm, th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998